package com.sz.framework.function.hooks;

import com.sz.framework.plugin.SzPlugin;

/**
 * 插件钩子函数
 *
 * @author: yxl
 * 2025-07-22
 */

@FunctionalInterface
public interface SzPluginHookFunction<T extends SzPlugin> {

    /**
     * 执行的方法
     *
     * @param plugin 插件实例
     */
    void execute(SzPlugin plugin);

}
